material reflector - Spanish English Dictionary